home *** CD-ROM | disk | FTP | other *** search
- #ifndef _H_TIME
- #define _H_TIME
-
- typedef long time_t;
-
- struct tm
- {
- int tm_sec; // --- seconds, 0-59
- int tm_min; // --- minutes, 0-59
- int tm_hour; // --- hours, 0-23
- int tm_mday; // --- month's day, 1-31
- int tm_mon; // --- month, 0-11
- int tm_year; // --- years after 1900
- int tm_wday; // --- week's day, 0-6 (0=Sunday)
- int tm_yday; // --- year's day, 0-365
- int tm_isdst; // --- <0 unknown, 0 not dst, >0 dst
- };
-
- struct tm *localtime(time_t *pt);
- time_t time(time_t *pt);
- time_t mktime(struct tm *ptm);
-
- char *ctime(time_t *pt);
- char *asctime(struct tm *ptm);
- double difftime(time_t t1,time_t t2);
-
- void sleep(time_t seconds);
-
- #endif
-